package io.github.bloquesoft.entity.clazz;

import io.github.bloquesoft.entity.storage.finding.PropertyTree;

public interface ClassEntityExecutor {

    /**
     * 1、分析操作记录集合
     * 2、执行操作记录集合
     */
    <T> void save(Class<T> clazz, T source, T target);

    <T> T findOne(Class<T> clazz, Object id, PropertyTree tree);
}